maker/seller of esparto-work - Turco Inglés Diccionario